/**
 * 封装一个函数 mineReadFile 
 * 作用: 读取文件
 * 参数: 文件路径
 * 返回结果: promise 对象
 */
const fs = require('fs');

function mineReadFile(path){
    //实例化对象
    return new Promise((resolve, reject) => {
        //读取文件
        fs.readFile(path, (err, data) => {
            //失败
            if(err) reject(err);
            //成功
            resolve(data);
        });
    });
}

//使用
mineReadFile('./resource/1.html')
.then(v => {
    console.log(v.toString());
}, r => {
    console.log(r);// warn error 只有在浏览器控制台  颜色会有效果
})


